TABLE OF CONTENTS Semaphore.mui/Semaphore.mui Semaphore.mui/MUIM_Semaphore_Attempt Semaphore.mui/MUIM_Semaphore_AttemptShared Semaphore.mui/MUIM_Semaphore_Obtain Semaphore.mui/MUIM_Semaphore_ObtainShared Semaphore.mui/MUIM_Semaphore_Release Semaphore.mui/Semaphore.mui The semaphore class helps to access dataspace objects from different tasks. Its methods are identical to the exec.library semaphore functions and work on the semaphore thats contained in the Semaphore classes instance data. Semaphore.mui/MUIM_Semaphore_Attempt NAME MUIM_Semaphore_Attempt (V11) SYNOPSIS DoMethod(obj,MUIM_Semaphore_Attempt,); FUNCTION Emulates exec.library/AttemptSemaphore. SEE ALSO exec.library/AttemptSemaphore, MUIM_Semaphore_Obtain, MUIM_Semaphore_ObtainShared, MUIM_Semaphore_Release, MUIM_Semaphore_AttemptShared Semaphore.mui/MUIM_Semaphore_AttemptShared NAME MUIM_Semaphore_AttemptShared (V11) SYNOPSIS DoMethod(obj,MUIM_Semaphore_AttemptShared,); FUNCTION Emulates exec.library/AttemptSemaphoreShared. The autodocs suggested pre-V39 fixes are already implemented. SEE ALSO exec.library/AttemptSemaphoreShared, MUIM_Semaphore_Obtain, MUIM_Semaphore_ObtainShared, MUIM_Semaphore_Release, MUIM_Semaphore_Attempt Semaphore.mui/MUIM_Semaphore_Obtain NAME MUIM_Semaphore_Obtain (V11) SYNOPSIS DoMethod(obj,MUIM_Semaphore_Obtain,); FUNCTION Emulates exec.library/ObtainSemaphore. SEE ALSO exec.library/ObtainSemaphore, MUIM_Semaphore_AttemptShared, MUIM_Semaphore_ObtainShared, MUIM_Semaphore_Release, MUIM_Semaphore_Attempt Semaphore.mui/MUIM_Semaphore_ObtainShared NAME MUIM_Semaphore_ObtainShared (V11) SYNOPSIS DoMethod(obj,MUIM_Semaphore_ObtainShared,); FUNCTION Emulates exec.library/ObtainSemaphoreShared. The autodocs suggested pre-V39 fixes are already implemented. SEE ALSO exec.library/ObtainSemaphoreShared, MUIM_Semaphore_AttemptShared, MUIM_Semaphore_Obtain, MUIM_Semaphore_Release, MUIM_Semaphore_Attempt Semaphore.mui/MUIM_Semaphore_Release NAME MUIM_Semaphore_Release (V11) SYNOPSIS DoMethod(obj,MUIM_Semaphore_Release,); FUNCTION Emulates exec.library/ReleaseSemaphore. SEE ALSO exec.library/ReleaseSemaphore, MUIM_Semaphore_AttemptShared, MUIM_Semaphore_Obtain, MUIM_Semaphore_Release, MUIM_Semaphore_Attempt